@charset "utf-8";
/* CSS Document */



/***********通用基本类************/

body { font-family: "微软雅黑", "宋体", arial;  background:#e7e8eb; font-size: 12px; color: #666666; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, span, i, em, font, strong, blockquote, table, th, td { margin: 0; padding: 0; }
ul, li, dl, ol { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal }
q:before, q:after { content: '' }
abbr, acronym { border: 0 }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
i,em{ font-style:normal;}
*:focus {outline: none;}

/**********超链接样式***********/
a { text-decoration:none;}
a:link { color: #656565; text-decoration: none; }
a:visited { color: #656565; text-decoration: none; }
a:hover { color: #ecc582; text-decoration: none; }
a:active { color: #950304; }
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
input:focus { border:solid 1px #ecc582; color:#808080;}
 textarea:focus {  border:solid 1px #ecc582; color:#808080;}

/*************标题*********/
h1 {font-size: 21px;  }
h3 { font-size: 18px; }
.red { color: #ff0000; }
.bg_red{background:#ff0000 !important;}
.bg_green{ background:#8cc63f !important;}
.bg_red{ background:#ff0000 !important;}
.bg_gray{ background:#808080 !important;}
.orange{ color:#ecc582;}
.green{ color:#8cc63f;}
.purple{ color:#c041c4;}
.gray{color:#808080; }
.clear{ clear:both;}
.mr20{ margin-bottom:20px;}
.mr{ margin-top:30px;}

/***************头部*******************/
.head_box { background: #fff; overflow: hidden; border-bottom: solid 1px #ccc; }
.head { width: 1100px; margin: 0 auto; overflow: hidden; background: #1a1a1a; height: 64px;  }
.logo { float: left; }
.head h1{ float: left;  color: #ecc582; padding-left: 28px; line-height: 64px;}

.head_right { float: right; margin-right: 20px; }
.user_img { width: 48px; height: 48px; margin: 9px 0; float: left; }
.exit, .company { float: left; color: #b3b3b3; margin-top: 36px; }
.exit a, .company a { color: #b3b3b3; margin-left: 20px; font-size: 14px; display: block; height: 16px; line-height: 16px; }
.exit a { border-left: solid 1px #666; padding-left: 20px; }


/***************左边menu导航*******************/
.left_menu { float: left; width: 199px; background: #FFF; overflow: hidden; }
.left_menu ul { padding: 30px 0; }
.left_menu ul li a { display: block; height: 45px; color: #808080; line-height: 45px; font-size: 14px; padding: 0 30px; }
.left_menu ul li a:hover { background: #fcf2e3; }
#menu_on { background: #ecc582; color: #FFF !important; display: block; }



/***************footer*******************/
.footer { text-align: center; background: #b8b9b9; width: 100%; height: 60px; margin-top: 80px; overflow: hidden; line-height: 60px; color: #fff; }

